小工具動作

顯示小工具

顯示或隱藏頁面小工具。

屬性 描述

小工具

要顯示/隱藏的小工具
滑動小工具

顯示小工具或小工具群組的滑動效果。

注意:小工具或群組的小工具可實際位於頁面可見部分的外部,以及滑入和滑出檢視。

屬性 描述

小工具

要滑動的小工具

方向

滑動方向

速度

滑動小工具的變換速度

X 距離

X 軸坐標的行進方向(像素)

Y 距離

Y 軸坐標的行進方向(像素)

滑動限制

啟用/停用小工具相對於 x、y 坐標的移動限制

X 限制

限制 x 軸坐標的滑動動作位置

Y 限制

限制 y 軸坐標的滑動動作位置

切換可見性

在每個滑動動作結束時顯示/隱藏小工具

影像小工具

在滑動動作期間顯示的影像
開始資料輸入

顯示鍵台,開始在資料欄位進行資料輸入,而不觸控小工具本身。此動作可用於啟動使用條碼掃描器進行資料輸入。

Java Script 介面

project.beginDataEntry(wgtName [, pageName])

參數 描述
wgtName 小工具名稱
頁面名稱

用於資料輸入的作用中頁面。選用參數。用於在非模態作用中對話方塊中選擇資料欄位。

觸發 IP 相機

「以 JPEG 格式使用時強制重新整理 IP 相機小工具。僅適用於包含 IP 相機小工具的頁面」

移動 IP 相機

傳送遠端指令到支援它們的相機。如需詳細資訊,請參閱"IP 攝影機小工具"。確保 IP 相機支援移動指令。

參數 描述

攝影機 URL

IP 攝影機的 URL

使用者名稱

允許存取攝影機的使用者名稱。

當攝影機存取為密碼保護時,設定此參數。

密碼

存取攝影機的密碼。

指令

傳送到 PTZ 控制器的指令(例如,decoder_control.cgi?command = 0)

重新整理事件

重新整理頁面上小工具的事件緩衝區(警報或稽核)

參數 描述
事件名稱 設定與要更新的警報歷史紀錄小工具或稽核表格關聯的事件緩衝區小工具之 ID。
內容功能表

顯示內容功能表。

如果專案小工具的內容功能表屬性已設定為延遲,觸控螢幕背景區域幾秒鐘,內容功能表亦會出現。請參閱"執行階段"以取得詳細資料。

更換媒體

將現有媒體檔案更換為 USB/SD 卡中的新檔案。可用於更換媒體播放程式小工具的視訊檔案,或者專案的影像。

注意:新媒體檔案的名稱和格式必須與要更換的檔案相同。

參數 描述
媒體類型 要更新的檔案類型
裝置 在其中提供新媒體檔案的裝置
來源路徑 在其中儲存新媒體檔案的資料夾(如「\USBMemory」)
影像大小調整 將新影像大小調整至要取代的影像之大小。不適用於視訊檔案。
無訊息 自動取代媒體。依預設,將為使用者顯示對話方塊以指定檔案位置。
Java Script 介面

void replaceMedia(var sourcePath, var bSilent, var Device, var nMediaType, var bResize)

project.replaceMedia("Images", true, "\USBMemory", 1, true);

開啟組合方塊

開啟組合方塊清單。在組合方塊模式為全螢幕時執行。

關閉組合方塊

關閉組合方塊清單。在組合方塊模式為全螢幕時執行。

捲動表格

向前或向後捲動表格列。

參數 描述
表格小工具 表格小工具名稱
方向 要跳進的列數,為正值時向前跳,為負值時向後跳。
Java Script 介面

page.getWidget(TableWgt).scrollTo(Direction);

同步時選擇所有警報

切換選擇表格小工具中顯示的所有警報。

參數 描述
表格小工具 表格小工具名稱
調換表格資料來源欄

向左或向右調換資料表格的欄。請注意,重新映射套用於資料來源小工具。

參數 描述
資料來源小工具 資料來源小工具 ID
欄調換 資料來源小工具欄調換(左或右,視記號而定)此欄數
固定的左欄 自訂欄數(表格左側)在調換期間可以保持固定
重新映射篩選

表格小工具篩選(如有定義)連線至資料來源小工具欄。依預設,調換動作不重新映射此欄,但可強制設為真

Java Script 介面

var ColumnOrder = [0,1,2,3,4,5,6,7,8,9,10]; var json = {_c:ColumnOrder}; page.getWidget("TableDataSrcWgt").remapColumns(json);

重設表格資料來源欄

還原原始欄順序(請參閱「調換表格資料來源欄」巨集)

設定表格排序欄

選擇欄以及要用於對表格列排序的條件。

參數 描述
表格小工具 要排序的表格
資料來源欄 用於對表格排序的欄
排序模式 可以是:升序、降序或切換
排序類型 可以是:字母或數字
Java Script 介面

var column = "Column1"; // Colum name (TableDataSource) var mode = 0; //0=Ascending, 1=Descending var type = 1; //0=Aphabetic, 1=Numeric var sorting_rule_1 = { _c : column, _m : mode, _t : type }; var json = [ sorting_rule_1 ] page.getWidget("TableWgt").setSortingRules(json);

ChartCommand

用於控制圖表小工具的指令(請參閱:"散佈圖小工具"

參數 描述
ActivePanMode 透過手勢指令啟動圖形的移動
ActiveZoomMode 透過手勢指令啟動縮放模式
ActiveCursorMode 透過手勢指令啟動游標的移動
ExecuteZoomIn 放大圖形
ExecuteZoomOut 縮小圖形
ExecuteAxesReset 重設圖形檢視
ExecuteNoAction 停用手勢指令
ToogleAutoScale 啟用或停用自動縮放功能。自動縮放確保 X 軸最大值始終考量曲線的最新值。
UpdateStaticCurve 讀取標記值並重新整理曲線